﻿$(document).ready(function(e) {
    $(".main_menu ul li").hover(function(e) {
        $(this).find("ul").show("fast");
    }, function(e) {
        $(this).find("ul").hide("fast");
    });
});

$(document).ready(function() {
    $("img").lazyload();
    $("#loginLink").click(function() {
        s = $(this).attr('rel');
        if ($(this).attr('rel') == 0) {
            $("#loginBox").slideDown("fast");
            $(this).removeClass("login").addClass("current-login");
            $(this).attr('rel', 1);
        } else {
            var _this = $(this);
            $("#loginBox").slideUp("fast", function() {
                _this.removeClass("current-login").addClass("login");
            });
            $(this).attr('rel', 0);
        }
        return false;
    });

    $(".imgTitle").each(function() {
        $(this).html($(this).html().substring(0, 20));
    });

    $("#profileLink").click(function() {
        s = $(this).attr('rel');
        if ($(this).attr('rel') == 0) {
            $("#profileBox").slideDown("fast");
            $(this).removeClass("login").addClass("current");
            $(this).attr('rel', 1);
        } else {
            var _this = $(this);
            $("#profileBox").slideUp("fast", function() {
                _this.removeClass("current");
            });
            $(this).attr('rel', 0);
        }
        return false;
    });

    $("#loginForm").submit(function() {
        $.post("/post/login/", $(this).serialize(), function(data) {
            if (data.err > 0)
                alert(data.content);
            else location.href = location.href;
        }, 'json');
        return false;
    });

    $(".main_menu ul li").hover(function() {
        $(this).addClass("selected");
        $(this).children("ul").slideDown("fast");
    }, function() {
        var _this = $(this);
        if ($(this).children("ul").length > 0)
            $(this).children("ul").slideUp("fast", function() {
                _this.removeClass("selected");
            });
        else _this.removeClass("selected");
    });

    $(document).click(function(e) {
        $(".pop[rel=1]").each(function() {
            if ($(e.target).hasParent($(this).attr("alt")) == false) {
                $(this).click();
            }
        });
    });
});

